like i was talking on the phone - German English Dictionary